type go/constant.floatVal

35 uses

	go/constant (current package)
		value.go#L99: 	floatVal   struct{ val *big.Float } // Float values not representable as a fraction
		value.go#L109: func (floatVal) Kind() Kind   { return Float }
		value.go#L192: func (x floatVal) String() string {
		value.go#L260: func (x floatVal) ExactString() string { return x.val.Text('p', 0) }
		value.go#L272: func (floatVal) implementsValue()   {}
		value.go#L281: func i64tof(x int64Val) floatVal { return floatVal{newFloat().SetInt64(int64(x))} }
		value.go#L283: func itof(x intVal) floatVal     { return floatVal{newFloat().SetInt(x.val)} }
		value.go#L284: func rtof(x ratVal) floatVal     { return floatVal{newFloat().SetRat(x.val)} }
		value.go#L302: 	return floatVal{newFloat().SetRat(x)}
		value.go#L305: var floatVal0 = floatVal{newFloat()}
		value.go#L318: 	return floatVal{x}
		value.go#L419: 	return floatVal{newFloat().SetFloat64(x + 0)}
		value.go#L547: 	case floatVal:
		value.go#L572: 	case floatVal:
		value.go#L605: 	case floatVal:
		value.go#L679: 	case floatVal:
		value.go#L772: 	case floatVal:
		value.go#L794: 	case floatVal:
		value.go#L814: 	case int64Val, intVal, ratVal, floatVal:
		value.go#L825: 	case unknownVal, int64Val, intVal, ratVal, floatVal:
		value.go#L840: 	case int64Val, intVal, ratVal, floatVal:
		value.go#L864: 	case floatVal:
		value.go#L917: 	case ratVal, floatVal:
		value.go#L931: 	case int64Val, intVal, ratVal, floatVal:
		value.go#L962: 		case unknownVal, int64Val, intVal, ratVal, floatVal, complexVal:
		value.go#L979: 		case floatVal:
		value.go#L1036: 	case floatVal:
		value.go#L1076: 	case floatVal:
		value.go#L1206: 	case floatVal:
		value.go#L1208: 		b := y.(floatVal).val
		value.go#L1376: 	case floatVal:
		value.go#L1377: 		return cmpZero(x.val.Cmp(y.(floatVal).val), op)